package cn.ydxiaoshuai.modules.zsyx.service.impl;

import cn.ydxiaoshuai.modules.zsyx.mapper.ZsyxYjNewMapper;
import cn.ydxiaoshuai.modules.zsyx.service.ZsyxYjNewService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ydxiaoshuai.modules.zsyx.entity.ZsyxYjNew;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.io.Serializable;
import java.util.List;

/**
 * 掌上有信_邮件(ZsyxYjNew)表服务实现类
 *
 * @author makejava
 * @since 2023-08-20 18:02:31
 */
@Service("zsyxYjNewService")
public class ZsyxYjNewServiceImpl extends ServiceImpl<ZsyxYjNewMapper, ZsyxYjNew> implements ZsyxYjNewService {
    @Autowired
    private  ZsyxYjNewMapper zsyxYjNewMapper;

    @Override
    public List<ZsyxYjNew> randomList() {
        return zsyxYjNewMapper.randomList();
    }

    @Override
    public Page<ZsyxYjNew> findByParam(Page<ZsyxYjNew> page, Integer yjType, String keyWord, String userId) {
        Page<ZsyxYjNew> rowPage = new Page(page.getCurrent(), page.getSize());
        return zsyxYjNewMapper.findByParam(rowPage,keyWord,yjType,userId);
    }

    @Override
    public ZsyxYjNew findById(Serializable id) {
        return zsyxYjNewMapper.findById(id);
    }


}

